Parallel h-v Drawings of Binary Trees

نویسندگان

  • Panagiotis Takis Metaxas
  • Grammati E. Pantziou
  • Antonios Symvonis
چکیده

1 I n t r o d u c t i o n In this paper we examine drawings of rooted binary trees. We study the h-v drawing convention studied by Crescenzi, Di Bat t is ta and Piperno [3] and Eades, Lin and Lin [7]. Our results extend to the inclusion convention [6], and to slicing floorplanning [10, 2]. The drawing of a rooted binary tree using the h-v drawing convention is a planar grid drawing in which tree nodes are represented as points (of integer coordinates) in the plane and tree edges as non-overlapping vertical or horizontal line segments. Moreover, each node is placed immediately to the right or immediately below its parent and the drawings of subtrees rooted at nodes with the same parent are non-overlapping. Figure 1 shows three different h-v drawings of the same tree. Different h-v drawings of the same tree can be of different quality. The quality (or cost) is a function of the drawing. The most commonly used cost function is the area of the enclosing rectangle of the drawing. Eades et al. [7] showed how to compute in O(n 2) t ime an optimal h-v drawing of a tree with n nodes with respect to a cost function r h) which is nondecreasing in both parameters w and h, where w and h are the width and the height of the enclosing rectangle of the drawing, respectively. The same method can be used to develop optimal drawings (with respect to some cost function r when the inclusion convention is adopted. In the inclusion convention, a node is represented by a rectangle and the parent-child relation by enclosing the rectangle which represents the child within that of the parent. Moreover, rectangles of * The work of the second author is partially supported by the EEC ESPRIT Basic Research Action No. 7141 (ALCOM II) and by the NSF grant No. CDA-9211155. Emaih [email protected], [email protected], symvonis~cs.su.oz.au

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A note on parallel algorithms for optimal h-v drawings of binary trees

In this paper we present a method to obtain optimal h-v drawings in parallel. Based on parallel tree contraction, our method computes optimal (with respect to a class of cost functions of the enclosing rectangle) drawings in O(log n) parallel time by using a polynomial number of EREW processors. The number of processors reduces substantially when we study minimum area drawings. Our work places ...

متن کامل

Parallel h - v Drawings of Binary Trees ? Panagiotis

In this paper we present a method to obtain optimal h-v and inclusion drawings in parallel. Based on parallel tree contraction, our method computes optimal (with respect to a class of cost functions of the enclosing rectangle) drawings in O(log 2 n) parallel time by using a polynomial number of EREW processors. The method can be extended to compute optimal inclusion layouts in the case where ea...

متن کامل

Minimum-Area h-v Drawings Binary Trees

A b s t r a c t . We study the area requirement of h-v drawings of complete binary trees. An h-v drawing of a binary tree t is a drawing of t such that (a) nodes are points with integer coordinates, (b) each edge is either a rightward-horizontal or a downward-vertical straight-line segment from a node to one of its children, (c) edges do not intersect, and (d) if tl and t2 are immediate subtree...

متن کامل

Embedding Complete Binary Trees into Star Networks

Abs t rac t . Star networks have been proposed as a possible interconnection network for massively parallel computers. In this paper we investigate embeddings of complete binary trees into star networks. Let G and H be two networks represented by simple undirected graphs. An embedding of G into H is an injective mapping f from the vertices of G into the vertices of H. The dilation of the embedd...

متن کامل

A Note on Optimal Area Algorithms for Upward Drawings of Binary Trees

Crescenzi, P., G. Di Battista and A. Piperno, A note on optimal area algorithms for upward drawings of binary trees, Computational Geometry: Theory and Applications 2 (1992) 187-200. The goal of this paper is to investigate the area requirements for upward grid drawings of binary trees. First, we show that there is a family of binary trees with n vertices that require Q(n logn) area; this bound...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994